#导包
import json
#构造测试数据
#file_name:指定json文件的目录及文件名
def build_data(file_name):
    #[{},{},{}]==[(),(),()]
    test_data=[]
    with open(file_name,encoding="utf-8")as f:
        #加载文件数据
        json_data = json.load(f)
        #进行数据类型转换并追加到列表
        for case_data in json_data:
        #1.获取json测试数据中字典value值 字典.values()
        #2.将字典数据转换为元组数字       tuple(xxx)
        #3.将每次遍历的测试数据追加到列表中  列表.append()
            test_data.append(tuple(case_data.values()))
    return test_data
if __name__ == '__main__':
    file_name = "../data/add.json"
    print(build_data(file_name))